<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<h3>箭头函数，新标准</h3>
	</body>
	<script>
		//js函数，无参
		var js0=function(){
			console.log("js0无参");
		}
		//js函数调用、
		js0();
		
		
		//箭头函数定义
		var es0=()=>{
			console.log("es0无参");
		}
		//如果括号里只有一条语句，可以省略大括号
		var es0=()=>console.log("无参");
		es0();
		//js变量可以不设置类型，会自动推断类型
		var js1=function( arg){
			return arg;
		}
		console.log(js1("一个参数")) ;
		
		//如果只有一个参数，()可以省略; 如果只有一句话，不能写return. 如： var es1=arg=> arg;
		var es1=(arg)=>{
			return arg;
			}
		console.log(es1("es1一个参数"));
		
		var es2=arg=> arg;
		console.log(es2("第二个es简写"))  ;
		var es3=(v)=>{
			return v;
		}
		
	   console.log(es3("第三次"));	
	   
	   var js22=function(a,b){
		   return a+b;
	   }
	   console.log(js22(10,20));
	   
	   var es22=(a,b)=>a+b;
	   console.log(es22(10,20));
	   
	</script>
</html>
